package acm;

import testing.*;
/**
 * 
 *Esta clase es la encargada de hacer el calculo entre la cantidad de veces que gano Mary y John respectivamente.
 */
public class CaraOCruz {
	/**
	 * constructor vacio
	 */
	public CaraOCruz(){
		
	}
	/**
	 * @param N es el numero de lanzamientos de partidas.
	 * @param monedas es las caras y los sellos que salieron en los lanzamientos separados por un espacio.
	 * @return String retorna la cantidad de veces que gano Mary y las que gano John.
	 */
	public String jugada(int N, String monedas) {
		int John = 0, Mary = 0;
		
		String[] numeros = monedas.split(" ");
		for (int i1 = 0; i1 < N; i1++){
			int moneda = Integer.parseInt(numeros[i1]);
			if( moneda == 1 )
				John++;
			else if(moneda == 0)
				Mary++;
		}
		
		String retorno = "Mary won " + Mary + " times and John won " + John + " times";
		return retorno;
	}
}

